div.widget {
    border: 1px solid #dedede;
    padding: 4px;
    background: #fcfcfc;
    cursor: move;
    margin-bottom: 12px;
}
div.widget:hover{
    border: 2px dashed #47c6ac;
    padding: 3px;
}
div.widget label{
    line-height: 32px;
    vertical-align: middle;
    margin-bottom: 0px;
    cursor: move;
}
div.widget.widget-radio label{
    line-height: 43px;
}
div.widget.widget-checkbox label{
    line-height: 46px;
}
div.widget .radio label{
    line-height: unset;
}
div.widget .checkbox label{
    line-height: unset;
}
.widget-trash{
    margin-top: 2px;
}
.no-drag{
    background: #ffdbdb!important;
    cursor: no-drop!important;
}
